Performance of Wavelet Based Compression in TI TMS320C6201 DSP
نویسندگان
چکیده
Image/signal compression with high fidelity reconstruction at very low bit rates (compression ratios around 100:1) is a necessity in many applications in multimedia, digital libraries, and telemedicine. The advantage of using transform coding is that the signals are expressed in terms of orthogonal basis functions and thus have decorrelated components. Wavelet based compression algorithms are used as wavelets have localization in both time and frequency domains. One wavelet based compression algorithm has been implemented in the TI TMS320C6201 fixed point DSP with a 50% increase in speed at the Computer Vision and Image Analysis Laboratory (CVIAL) at Texas Tech University. Wavelet compression algorithms can be improved by designing image specific filters for an application. The algorithm described here creates wavelet filters adaptively at a time when the image becomes available to it. The best wavelet decomposition for a given image is found, creating the “most convenient space” for the follow up algorithm (e.g. EZW [3,9] or AFLC-VQ [7,8] developed at CVIAL). This results in a better overall algorithm’s performance. One of the optimization criteria used during the algorithm’s trial was a maximization of the scaling function energy (the lowresolution domain). Daub 4[4] filters were used for comparison. The algorithm found a 4-coefficient wavelet filter that concentrated 3 times more energy in the low-resolution domain than the Daub 4 filter. This resulted in a lower distortion rate when the EZW algorithm was used to compress the image.
منابع مشابه
An Optimal Wavelet Filter-Based Method that Reduces Execution Time for Unstructured Image Compression Algorithms
The dramatic increase in the computational speed provided by state-of-the-art high-end DSP’s offers the possibilities of processing large high-resolution images in real time. The authors have experience in high-fidelity lossy compression of high-resolution color medical images (up to 2048x4096 pixels, eight bits per pixel) using TI’s TMS320C6201 DSP’s. The amount of on-chip memory in C’6000 DSP...
متن کاملPerformance Evaluation of AES Targeting a High-End DSP
Efficient implementation of block ciphers is critical towards achieving both high security and high-speed processing. Numerous block ciphers, such as the Advanced Encryption Standard, have been proposed and implemented targeting a wide range of general purpose processors. It is therefore of interest to evaluate the performance of block ciphers on different types of processors to determine their...
متن کاملReal-time implementation of H.263+ using TI TMS320c6201 digital signal processor
In this paper, we use a digital signal processor (DSP) to implement a real-time H.263+ codec. We use fast algorithms to reduce the codec computational complexity. Furthermore, the C programs are modified to take advantages of the DSP architecture and its C compiler features to reduce the on-chip memory and to increase the processing speed. In addition, a simple but effective ratecontrol algorit...
متن کاملDevelopment of an OFDM based high speed wireless LAN platform using the TI C6x DSP
† Now with ProVision Communication Technologies Limited, University Gate, Park Row, Bristol BS8 5UB, United Kingdom Abstract-Coded Orthogonal Frequency Division Multiplexing (COFDM) is currently specified in all three of the world's 5 GHz wireless LAN standards (Hiperlan/2, IEEE 802.11a and MMAC HiSWANa). This technology was chosen due to its robustness at high data rates in a frequency selecti...
متن کاملTurbo Code implementation on the C6x
Abstract: In this paper, we describe some important issues and our progress in implementing a Turbo decoder on the TMS320C6201 programmable DSP. Furthermore, we describe some advancements that might make a Turbo decoder implementation on the C6x more efficient. Benchmarks for evaluating the performance of hardware implementations are featured, as well as performance results for efficient implem...
متن کامل